import { createApp } from "vue";
import App from "./App.vue";
import router from "./router";
import store from "./store";
//引入qs
import qs from 'qs'

//5.引入swiper组件样式
//决定分页器和左右按钮的翻页样式
import 'swiper/swiper-bundle.min.css'
// //基础样式
import 'swiper/swiper.min.css'

//创建一个app常量
const app = createApp(App);

//1.引入全局样式
import './assets/css/reset.css'
//安装axios
import axios from 'axios'
import VueAxios from 'vue-axios'

//配置公共请求路径
// http://127.0.0.1:8093
axios.defaults.baseURL = '';

//配置公共图片路径===>需要修改vue实例的原型，向原型添加一个新的属性【达到所有组件都能使用该属性的组件】
//vue2.x
/*
	import Vue from 'vue'
	Vue.prototype.$属性名 = 值
*/
//vue3.x 向实例的原型添加一个$Imgurl的属性
// http://127.0.0.1:8093
app.config.globalProperties.$Imgurl=''

//2.引入fastclick
import FastClick from 'fastclick'
//将整个禁止延迟的操作应用到整个body标签内
FastClick.attach(document.body)

//引入elementui
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'

// Vue.prototype.$postFile = $postFile
//向原型添加qs插件 [使用：this.$qs.函数名]
app.config.globalProperties.$qs = qs



app.use(store).use(router).use(VueAxios,axios).use(ElementPlus).mount("#app");
